Android重新加载资源,在Android中重新加载活动

您所在的位置:网站首页 android studio重新加载项目 Android重新加载资源,在Android中重新加载活动

Android重新加载资源,在Android中重新加载活动

2023-07-20 16:17| 来源: 网络整理| 查看: 265

14个解决方案

427 votes

你可以简单地使用

finish();

startActivity(getIntent());

从内部刷新Activity。

Sush answered 2019-04-01T02:39:14Z

31 votes

这是我在更改从首选项更改返回后重新加载活动的操作。

@Override

protected void onResume() {

super.onResume();

this.onCreate(null);

}

这实际上导致活动重绘自己。

更新:更好的方法是调用recreate()方法。 这将导致重新创建活动。

kingargyle answered 2019-04-01T02:40:08Z

26 votes

对于那些不想在重新创建()方法之后看到闪烁的人,只需使用

finish();

overridePendingTransition(0, 0);

startActivity(getIntent());

overridePendingTransition(0, 0);

AMAN SINGH answered 2019-04-01T02:40:37Z

10 votes

我需要快速更新我的一个应用程序中的消息列表,所以在关闭我所在的对话框之前,我只是刷新了我的主UI活动。我相信还有更好的方法可以实现这一点。

// Refresh main activity upon close of dialog box

Intent refresh = new Intent(this, clsMainUIAc



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3